3D Graphics Programming with QuickDraw 3D 1.5.4
Previous | QD3D Book | Overview | Chapter Contents | Next |
Extensions may need to report errors, warnings, and notices. These reports are handled by application-supplied handlers, or by the default QuickDraw 3D handlers if the application doesn't provide alternatives.
You can use the Q3XError_Post function to post a QuickDraw 3D error from an extension.
void Q3XError_Post (TQ3Error error);
You can use the Q3XWarning_Post function to post a QuickDraw 3D warning from an extension.
void Q3XWarning_Post (TQ3Warning warning);
You can use the Q3XNotice_Post function to post a QuickDraw 3D notice from an extension.
void Q3XNotice_Post (TQ3Notice notice);
You can use the Q3XMacintoshError_Post function to post the QuickDraw 3D error kQ3ErrorMacintoshError or the Mac OS error macOSErr .
void Q3XMacintoshError_Post (OSErr macOSErr);
The Q3XMacintoshError_Post function posts the error code passed in the macOSErr parameter. You can retrieve this code by using Q3MacintoshError_Get , described on [link] .
Previous | QD3D Book | Overview | Chapter Contents | Next |